/*
 *BARRET Grégoire 09 novembre 2011
 *
 *Projet acceler8 intel
 *
 *ceci est le filtre permetant la lecture d'un fichier.
 *
 *
 * */
#ifndef _FILTRELECTURE
#define _FILTRELECTURE

#include "tbb/pipeline.h"
#include "../lecture/lecture.h"
#include <vector>


class filtrelecture : public tbb::filter {

	public:
		filtrelecture();
		filtrelecture(char *chemin_fichier);
		~filtrelecture();

		void* operator() (void*);

	private:
		lecture *lecturefichier;
		int iteration;
		std::vector<int> *ligne_extraite;
		std::vector<int> *lign_add;
		std::vector<int> *ligne_return;

};

#endif
